Oil Beetle — definition

1. oil beetle (Noun)

1 definition

oil beetle (Noun) — Any of various beetles that exude an oily substance from the leg joints that deters enemies.

2 types of
blister beetle meloid